Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Hungary F1 Hungary F2 Croatia F1 Croatia F2 Israel F1 Israel F2 Israel F3 USA F8 Israel F5 Israel F2 Israel F3 India F5 South Africa F1 USA F5 Canada F2 USA F9 Canada F3 Hungary F3 Great Britain F2 Fergana Challenger - Fergana 2004 Freeman Men's Challenger - Joplin Fifth Third Bank Tennis Classic - Lexington Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta USTA Challenger - Champaign South African Airways Tennis Open - Durban BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia Ostdeutscher Sparkessen Cup - Dresden Countrywide Classic USTA Challenger - Carson The LTA Hester Trophy - Manchester Akbank Private Banking TED Open - Istanbul Flea Market Cup - Busan 2007 Knoxville Challenger - Knoxville Malaysian Open - Kuala Lumpur Delhi Challenger I - New Delhi Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona BNP Paribas Primrose - Bordeaux The Surbiton Trophy - Surbiton Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Sao Paulo Challenger Salinas Challenger Bangkok Challenger Korat Challenger Izmir Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Palermo Challenger Seoul Challenger Chuncheon Challenger Bratislava Challenger Genova Challenger Rimouski Challenger Johannesburg Challenger Ramat Hasharon Challenger Prostejov Challenger Noumea Challenger Johannesburg Challenger Savannah Challenger Nottingham Challenger Nottingham Challenger Bangkok Challenger Champaign Challenger Guadalajara Challenger Nottingham-2 Challenger Tiburon Challenger Ortisei Challenger Rimouski Challenger Johannesburg Challenger Kun-Ming Challenger Busan Challenger Nottingham-2 Challenger Szczecin Challenger President's Cup 1998 - Tashkent Sybase Open - San Jose Cerveza Club Columbia Open - Bogota Japan Open - Tokyo Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham RCA Championships - Indianapolis The Samsung Open - Nottingham President's Cup - Tashkent Estoril Open - Estoril BMW Open - Munich St. Petersburg Open - St. Petersburg Tata Open - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Open - Doha Heineken Open - Auckland Open 13 - Marseille Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Mumbai Open - Mumbai Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Chennai Open - Chennai Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb The Artois Championships - London Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow SA Tennis Open - Johannesburg Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Brisbane International - Brisbane AEGON Championships - London Atlanta Tennis Championships - Atlanta SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur China Open - Beijing Aircel Chennai Open - Chennai Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles SAP Open - San Jose Malaysian Open - Kuala Lumpur China Open - Beijing Apia International - Sydney Charlottesville Challenger Winnetka Challenger Shanghai Challenger Busan Challenger Nottingham Challenger The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Cairo Challenger - Cairo Toluca Challenger - Toluca Challenger de Granby - Granby Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Credicard Mastercard Tennis Cup - Campos do Jordao French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Heineken Challenger - Ho Chi Minh City Renault Slovenian Open - Ljubljana Pekao Open - Szczecin Australian Open - Melbourne French Open - Paris VIII Open Internacional D'Andorra - Andorra Wimbledon - London Granby Challenger - Granby U.S. Open - New York BH Tennis Open International Cup - Belo Horizonte Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte Australian Open - Melbourne French Open - Paris Yitzhak Rabin Challenger 1998 - Tel Aviv Wimbledon - London Las Vegas Challenger - Las Vegas Challenger Britania Zavaleta - Puebla U.S. Open - New York Laser Vision USTA Challenger - Amarillo Australian Open - Melbourne The Joyce Eisenberg Jerusalem Open - Jerusalem FILA Challenger Biella - Biella Casino Lugano - Lugano USTA/Safeway Challenger - Aptos French Open - Paris CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Wimbledon - London Medicor Open - Budapest VII Open Banc Agricol - Andorra U.S. Open - New York Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Australian Open - Melbourne Heineken Challenger - Ho Chi Minh City VIII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence 2003 Eddleman USTA Challenger - Birmingham French Open - Paris Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton Top Wool Challenger Biella - Biella Wimbledon - London X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos U.S. Open - New York 12th BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz French Open - Paris Open de L'Isere - Grenoble Wimbledon - London Challenger Groningen - Groningen Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad The Nottingham Challenger - Nottingham Privat Bank Cup - Dniepropetrovsk U.S. Open - New York Australian Open - Melbourne USTA Men's Challenger of Dallas - Dallas The Natrel's Challenger of Granby - Granby 2004 Colorado Tennis Classic - Denver French Open - Paris Binghamton Professional Tennis Tournament - Binghamton USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon 2005 Freeman Men's Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg Wimbledon - London San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City U.S. Open - New York Nottingham Men's Challenger - Nottingham Architect Open - Budapest Schickendanz Open - Furth The Surbiton Trophy - Surbiton Steelers Cup 2005 - Kosice The West Side Tennis Club Grass Court Challenger - Forest Hills French Open - Paris Wimbledon - London The LTA Hull Challenger - Hull USTA Comerica Challenger - Aptos Australian Open - Melbourne Singha Tennis Classic - Tarzana French Open - Paris Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton U.S. Open - New York Australian Open - Melbourne Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton Wimbledon - London 2005 Tulsa Challenger - Tulsa U.S. Open - New York Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Australian Open - Melbourne Hilton Waikoloa Village USTA Challenger - Waikoloa V Abierto Internacional de Salinas - Salinas Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills The Gallagher International ATP Tour Challenger - Hamilton Baden Open - Ettlingen Ciudad de Pozoblanco Open Diputacion - Cordoba The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx USTA Challenger of Oklahoma - Tulsa Zagreb Open - Zagreb The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Quelle Cup 2000 - Furth Challenger Banque Nationale Rimouski - Rimouski Music City Challenger - Nashville USTA Tallahassee Tennis Challenger - Tallahassee Unique Zagreb Open - Zagreb Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Taiwan Challenger - Kaohsiung South African Airways Open - East London BMW Tennis Championship - Sunrise III Isla de Lanzarote - Lanzarote ECM Prague Open 2008 - Prague Unicredit Czech Open - Prostejov Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Open de L'Isere - Grenoble Tatra Banka Slovak Open - Bratislava Noumea Challenger Belgrade Challenger Wolfsburg Challenger Napoli Challenger Flea Market Cup Busan Challenger Tennis - Busan Salzburg Challenger Heilbronn Challenger Athens Challenger The LTA Bolton Challenger - Bolton Rhodes Challenger Cremona Challenger Granby Challenger Vancouver Challenger Calabasas Challenger Astana Challenger Knoxville Challenger Singapore Challenger Dallas Challenger Tiburon Challenger Zagreb Challenger Tashkent Challenger Heilbronn Challenger Quimper Challenger Tashkent Challenger - Tashkent Kaohsiung Challenger Winnetka Challenger Samsung Securities Cup - Seoul Gallagher International - Hamilton Aptos Challenger Stella Artois Clay Court Championships - Budaors Credicard Tennis Cup - Campos do Jordao Prostejov Challenger Heilbronn Open - Heilbronn Media Will Cup Busan Challenger Tennis - Busan Johannesburg Challenger Vancouver Challenger Charlottesville Challenger 2008 China TCL Challenger - Guangzhou Knoxville Challenger Champaign Challenger Open de la Ville de Saint Denis - Reunion Island KGHM Dialog Polish Indoors - Wroclaw University of Tennessee USTA Challenger - Knoxville Gimcheon Challenger Britania Zavaleta - Puebla Busan Challenger Winnetka Challenger Rhodes Challenger Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Vancouver Challenger BMW Tennis Championship - Sunrise Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Ramat Hasharon Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Sacramento Challenger Eisenberg Jerusalem Open - Jerusalem Torneo Internacional Challenger Fila 2006 - Leon 2003 Freeman Men's Challenger - Joplin Meridiana Sardegna Open - Olbia Lubbock Challenger - Lubbock Saint Francis Health System USTA Challenger - Tulsa Kueppers Kolsch Cup by Lambertz - Aachen Open de Franche Comte - Besancon 2003 West Side Tennis Club Challenger - Forest Hills Isla de Lanzarote - Lanzarote Prosperita Open 2007 - Ostrava Belgaum Open - Belgaum Genova Challenger LTA Nottingham Challenger - Nottingham Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Garden Open - Rome Fergana Challenger - Fergana Uncle Toby's Burnie Challenger - Tasmania Odlum Brown Vancouver Open - Vancouver Uncle Toby's Australian Men's Clay Court Challenger - Canberra Hungarian Open - Budapest Seoul Challenger GHI Bronz Classic - Bronx IX Open Internacional D'Andorra - Andorra Open Sainte Victoire - Aix-En-Provence Sao Paulo Challenger Charlottesville Challenger Zagreb Open - Zagreb USTA Seascape Challenger - Aptos Ljubljana Open - Ljubljana Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Dallas Challenger The Surbiton Trophy - Surbiton Lubbock Challenger - Lubbock XI Open International D'Andorra - Andorra V Gramado Open de Tennis - Gramado Sacramento Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Knoxville Challenger Oklahoma Challenger - Tulsa Aptos Challenger Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Open de Rennes La Trinitaine - Rennes USTA Seascape Challenger - Aptos Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Granby Challenger TED Open - Istanbul Okal Cup 2004 - Eckental Tennis Napoli Cup - Napoli XL Bermuda Open - Bermuda III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open de la Ville de Saint Denis - Reunion Island Helsinki Challenger Sarasota Challenger Mauritius Open - Mauritius Vancouver Challenger ATP Challenger Numea - New Caledonia Sunrise Challenger San Remo Tennis Cup - San Remo Seoul Challenger Geneva Challenger Sylt Open 2000 - Sylt Volkswagen Challenger 2005 - Wolfsburg Geneva Challenger - Geneva USTA Seascape Challenger - Aptos TED Open - Istanbul IV Gramado Open de Tenis - Gramado Lubbock Challenger - Lubbock Samsung Securities Cup - Seoul ATP Challenger Numea - New Caledonia PEOPLEnet CUP - Dnepropetrovsk USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Sunrise Challenger Harrah's Entertainment Men's Pro Challenger - Tunica 4° Sporting Challenger - Turin RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Pilot Pen International - New Haven Estoril Open - Estoril Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad JSM Challenger - Champaign President's Cup - Tashkent AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Bordeaux Challenger Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Steelers Cup - Kosice 2006 Challenger of Santa Clarita California Challenger - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Sydney International - Sydney Gerry Weber Open - Halle RCA Championships - Indianapolis China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai China Open - Beijing Thailand Open - Bangkok Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport KGHM Dialog Polish Indoors - Wroclaw Open de Moselle - Metz President's Cup 2000 - Tashkent Salem Open - Hong Kong Thailand Open - Bangkok SA Tennis Open - Johannesburg Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Grand Prix de Tennis de Lyon - Lyon US Men's Clay Court Championship - Houston PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Qatar Open - Doha St. Petersburg Open - St. Petersburg Milan Indoors - Milan TD Waterhouse Cup - Long Island Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, MAR-RSA 4-1 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, Group 1, 2R, RSA-BLR 5-0 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, RSA-IND, 1-4 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Group I, 2R, RSA-NED 3-1 RCA Championships - Indianapolis Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group I, PO, SLO-RSA 4-1 Mercedes-Benz Cup - Los Angeles Davis Cup, Group II, 2R, RSA-LTU 2-3 Ordina Open - 's-Hertogenbosch Open de la Comunidad Valenciana - Valencia Sybase Open - San Jose RCA Championships - Indianapolis Estoril Open - Estoril Heineken Open Shanghai - Shanghai Heineken Open - Auckland Brasil Open - Costa do Sauipe The Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Salem Open - Hong Kong AAPT Championships - Adelaide Tennis Masters Series - Rome Western & Southern Financial Group Masters - Cincinnati Campbell's Hall of Fame Tennis Championships - Newport Shanghai ATP Masters - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 1R, RSA-MKD 5-0 Davis Cup, Group II, 1R, RSA-MON 3-2 Davis Cup, Group 2, 2R, RSA-DEN 5-0